﻿body 
{
    background: url(../images/light-stone-bg.jpg);
}
*{ margin: 0;padding: 0;}
.wapper {
    width: 1000px;
    margin: 0 auto;
    background: #fff;
    border-radius: 5px 5px 5px 5px;
}
img {
    border: none;
}
.left {
    float: left;
}
.right {
    float: right;
}
.img {
    border: none;
}
a {
    text-decoration: none;
}
ul {
    list-style: none;
}
.clearfix {
    clear: both;
}
#logo_comp {
    width: 200px;
}
#logo_comp img {
    width: 150px;
    padding-left: 10px;
    padding-top: 5px;
}

#contact_person {
    width: 570px;
    text-align: center;
    padding-top: 20px;
    color: #0000ff;
}

#contact_person span
{
    font-size: 44px;
    padding-bottom: 30px;
	font-weight: bold;
}
#contact_person h4
{
    font-size: 18px;
    padding-bottom: 12px;
}
#contact_person h4 span {
    color: red;/*#c00000;*/
    font-size: 25px;
}
#contact_person h4 label {
    font-size: 25px;
}

#contact_person p {
    padding-top: 10px;
}

#support_icons {
    width: 200px;
    text-align: left;
    padding-right: 10px;
    padding-top: 25px;
}
#support_icons ul li {
    line-height: 30px;
    color: red/*#c00000;*/

}
#support_icons ul li span {
    font-size: 16px;
    color: #176092;
    font-weight: bold;
    text-transform: uppercase;
}
#support_icons #SkypeButton_Chat_duonghungauto_1 img {
    margin: 20px 40px 10px 0 !important;
}
/* ---------- top menu -------------*/
#top_menu {
    width: 802px;
    padding-top: 10px;
}
#search_form {
    width: 190px;
    text-align: right;
    padding-top: 10px;
    margin-right: 5px;
}
#txtsearch {
    height: 26px;
    width: 185px;
}
/* -------------end top menu*/
h3.text_intro {
    padding: 10px 0;    
    text-align: center;
    /*margin-bottom: 10px;*/
    border-bottom: 1px solid #E7ECF2;
    border-top: 1px solid #E7ECF2;
    text-transform: uppercase;
    font-size: 20px;
    color: red /*#0000ff*/
}
#slogan {
    padding: 5px 10px 10px;
    font-weight: bold;
    color: #0000ff;
}
#footer {
    width: 1000px;
    margin: 0 auto;
    margin-bottom: 10px
}
.footer_block {
    background: #fff;
    width: 1000px;
    padding: 20px 0;
    margin-top: 5px;/*10*/
    text-align: center;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
}
.footer_menu {
    /*border-bottom: 1px solid #999;*/ 
    padding-bottom: 10px;
}

.footer_block #address {
    text-align: center;
    padding-bottom: 10px;
    color: #0000ff;
}
.footer_block #address h3{
    padding: 5px 0;
    font-size: 22px;
}
.footer_block #address h4 {
    padding: 5px 0;
    font-size: 20px;
}
.footer_block #address p {
    padding: 3px 0;
}
.footer_block #address p a, .footer_block #address p span {
    font-size: 20px;
    font-weight: bold;
}
.footer_block #address p span {
    color: red;
    font-weight: bold;
}

.fcol1, .fcol2 {
    width: 260px;
    padding-left: 20px;
}
.footer_block h2 {
    font-size: 20px;
    padding: 0 0 10px 0;
}

.footer_block ul li {
    padding: 5px 10px;
    display: inline
}

.footer_block ul li a {
    text-decoration: none;
    color: #0000ff;
    font-weight: bold;
}

.footer_menu ul li a:hover {
    color: #008000;
}

ul.category_footer {
    margin-top: 20px;
}
ul.category_footer li {
    padding: 0 5px;
    border-right: 1px solid #999;
}
ul.category_footer li:last-child {
    border-right: none;
}
ul.category_footer li a {
    font-size: 14px;
}
ul.category_footer li a:hover {
    text-decoration: underline;
}

/*------------------------ paging -----------------------*/
#paging {
    text-align: center;
    margin: 10px 0;
}
#paging ul li {
    padding: 3px 6px;
    border: 1px solid #ccc;
    color: #0c8ef3;
    text-align: left;
    margin: 0 3px;
    display: inline;
}
#paging ul li.currentpage {
    border: 1px solid #ff1f00;
    color: #c00000;
    font-weight: bold;
    background: #ccc;
}
#paging ul li a {
    color: #0c8ef3;
}
/*.facebook_icon {
    background: url(../images/social-icons-purty.jpg) no-repeat -65px -65px;
    padding-left: 45px;
}*/

.error {
    color: #c00000;
}

.breakscrum
{
    padding: 5px;
    border-bottom: 1px solid #999;
    font-size: 20px;
    margin-bottom: 10px;
    width: 730px;
}

.breakscrum a
{
    color: blue;
    font-weight: bold;
}
    .breakscrum img
    {
        height: 13px;
        padding: 0 7px;
    }
h3.title
{
    font-size: 21px;
    padding-bottom: 10px;
}
h3.border
{
    border-top: 1px solid #666;
    padding-top: 5px
}


#top {
    width: 320px;
    height: 150px;
    position: fixed;
    bottom: 10px;
    right: 10px;
    cursor: pointer;
    background: #176092;
    color: #fff;
    -webkit-box-shadow: 0 3px 6px rgba(0,0,0,.7);
    -moz-box-shadow: 0 3px 6px rgba(0,0,0,.7);
}
		#top img{
			float: left;
			padding: 6px;
			border: 1px solid #3A5A97;
		}
		#top #support{
			height: 66px;
		}
		#top #support p{
			text-align: left;
		}
		#top p{
			text-align: center;
			line-height: 1.5em;
			font-weight: bold;
		}
		#top  h2{
			padding: 6px;
			font-size: 17px;
			text-align: left;
		}